star saxifrage
Explore definitions, synonyms, and language insights of star saxifrage
Definitions
                    Noun
                    
            small often mat-forming alpine plant having small starlike white flowers; Europe
                Explore definitions, synonyms, and language insights of star saxifrage